The villas were beautiful. They were our own little piece of paradise. Our host was super responsive to any questions we had and was kind enough to arrange transportation to the water taxi from the airport and to the villa from the water taxi. The villas are centrally located in town. There are plenty of restaurants within walking distance.