Are there modern amenities?