The place was absolutely stunning and had everything we needed. It was wonderfully located and Gavin gave us some awesome tips for restaurants and activities. He was a brilliant and attentive host, we would absolutely recommend staying here!