Location is good. Cleanliness is superb . Amenities are excellent - love it!!!