Absolute perfection. A wonderful house in a beyond wonderful location - We wish we could have stayed for a week rather than only a few days. I don't think we've ever stayed anywhere with such attention to detail - we will 100% be coming back.