A stunning place in a stunning location. The team were super welcoming, helpful, and generous at every moment. Highly recommended.