Everything was perfect - location, amenities, hospitality.