Fabulous hosts. Fabulous location. We had a great holiday