Overall great stay. Great location for walking to stores, beaches, markets, and being picked up by other parties for activities if needed. The rooms were clean and provided everything we needed for our vacation (comfy beds, toiletries, kitchenette). The hosts made the process easy and were clear on instructions. They were also very quick to answer any questions that came up leading to our stay.