Perfect place, clean, great amenities