A beautiful, clean place with great amenities.