Beautiful place, excellent hosts, and an incredible experience all around! The place was comfortable, thoughtfully decorated, and conveniently located. We would be happy to stay there again.