Great place with an awesome host.
The rooms are luxurious, very clean and in a nice location. Catherine is always ready to help with suggestions or arrangements. She gave us a good idea of what we can do around the island during the intro and helped us with everything we needed during the stay.