A nice place in a great location, but not as pictured or described. The unit pictured on Airbnb is one of many units they rent and apparently the nicest one. There is no on site parking. You cannot drive up to the units they rent. Must at least 200 meters away, if you can find parking. Also, spiral staircases are steep and present problems for anyone with difficulty walking. The breakfast they serve is a great deal, but they won’t tell you about it at check in. Staff is friendly and helpful. Provided beach towels and cleaned room daily. Even though it wasn’t why we expected, it’s a good place to stay.