Great place but had a few drawbacks. Missing amenities and surprising uncleanliness when we arrived for our stay - the place on the whole is lovely but was a bit disappointed by some of the features.