The villa is in a gorgeous location and a short walk to the beach. It was very clean and the pool was very nice. Easy bus access as well. We had an issue at the beginning where the host attempted to make us pay an extra cash deposit. Airbnb confirmed this is not required and the host did not press it after being spoken to.