This place has some great perks! It's close to many shops and restaurants. The beach is walking distance. The bed is very comfortable and the place is nicely decorated. The hosts were also very responsive to our requests. Overall, it was a positive experience.
The only thing that did not work well for us is that the place is not well stocked for a longer stay (we stayed for a week). I have dietary restrictions and cannot eat out very often. I rent Airbnb's over hotels largely because they have a kitchen and this kitchen was very spare. They have basic cooking materials so if you're staying there for a day or two, you should be fine. But, if you're planning to cook more, then be prepared to bring your own stuff. The other thing we found not as comfortable is that they don't have any cleaning materials. Again, that's not an issue for a short stay, but we were staying there for a week and needed materials to at least keep surfaces clean or wipe up spills.