Incredible hospitality. Outstanding attention to detail. Really special experience in a place you would not expect! Thank you, Mike and Roz. What could have gone better? We should have stayed another day -- our time here was too brief! 5 star experience. Would not hesitate to book again.