Great location and a short walk to the beach and fairly easy walk into town and the port. The restaurant at the end of their property is a great place to grab breakfast! The space is large and the rooms are nice. Overall, it was a good experience. Only a couple of negatives for us: some amenities need fixing (shower in main room is broken and dryer doesn't work). While the host family is very nice and invited us to sit with them in the evenings, their dad got upset that we ran the air conditioner at night (told me how much it cost him) and their son got in a loud cursing argument the last morning we were there which was not ideal for us (especially our kids) to listen to. We all have our bad days but that was not a great experience for us personally.