Location, amenities, cleanliness, and ease of check-in/communication exactly as described. Beautifully decorated with thoughtful touches.