Exactly what I expected, and more. Check was seamless and easy, extremely clean and nicely decorated, and the hosts checked in on my husband and I and were very friendly. I would definitely stay here again.