Excellent location, amenities, cleanliness and prompt communication. A comfortable stay for two couples.