Excellent! Everything was very clean. The location is perfect, you can see the beach. The host gave many good tips for restaurants and things to do. I will stay hete next time, loved it.