great amenities and clean