Very clean great amenities