Wonderful place and amenities