In the past 14 months I have stayed in about 70 Airbnb’s - I can absolutely recommend this one.
The Good: Some apartments have a comfortable bed, or a hot shower, or a well-equipped kitchen, or shelves and closets for your clothes, or a good TV or are in a good, safe location. This condo easily has ALL of those plus more. And the daily maid service is awesome.
The Bad: There can be an excessive amount of street noise if you like the windows open (although if you close up then it is almost completely gone), and the Wi-Fi is slow. Picture #1 shows a balcony and a beach view. There is no balcony and you cannot see the beach.
The Good is far better than the Bad.