Fantastic stay! Perfect host, excellent facilities, beautiful location. Exceeded all expectations!