I would recommend Robert and Stephanie's place! They have a beautiful home in a great location on the island, and they are committed to making sure you have everything you need to enjoy your stay.