Everything matched the photos and description. Cozy, clean, easy check-in and communication. We were very happy with our stay.