Absolutely fabulous. Beautiful place with the best location. Wonderful hosts.