A nice, comfortable, sparkling clean place a few blocks from an amazing beach. The place was a bit hard to find, but it was much better than expected. The host was very hospitable and gave us great recommendations (beach, restaurant, etc.). Overall, excellent value!