The place is nice and clean. The kitchen is clean and in a very good state. We used it a lot. The location is great-close to everything and right on the beach. We didn’t like the balcony as it is more on the narrow side and if you afraid of height than it may be difficult for you to relax there. We had a few hiccups when we moved in-the wifi and remote controls weren’t working but the host was very responsive and it was fixed right away.