Excellent location, well stocked kitchen, and clear communication. Wi-fi was not great (though that seems to be the case across the island), and place is slightly run down, but overall a great place.