Spectacular villa in a spectacular setting. Incredibly helpful staff, great in room dining. Way exceeded even our high expectations. Hope to come back every year!