One word…Awesome! Wonderful Villa on the Beach. Beautifully decorated and a wonderful host! We will be back!