A perfect location, great amenities and the accommodations were spotless and very comfortable.