Beautiful clean place with great amenities