Fantastic place- amenities, location and cleanliness