Absolutely stunning location and facilities. We had such a wonderful time. Wish we could have stayed longer!