Great location, great communication, great hosts. We will be looking here again on our next trip to the island!