Kristin and the team were perfect hosts. They were responsive, kind and super helpful. The location is perfectly located, and they arranged transportation to/from and around the island as needed. Walking distance from great restaurants/nightlife and city center. Free breakfast was a great plus, and the pool area and beach area are kept super clean. Highly recommend.