Absolutely great hosts and a beautiful location. Our family had the best holiday ever and couldn't fault one thing.