and modern amenities