Amazing stay! Location is a bit more cramped than we realized, but the place itself is beautiful, enjoyable, and everything we needed. Hosts were gracious and completely out of our way and incredibly prompt when we needed any help. Highly recommend!