The place in itself is tiptop. However, in your mind you should add about 10 years of wear and tear that does not really show in the pictures. The place we got does by far not look as new and modern as the one pictured.
Further, be aware that you might not get the unit in the picture. In fact, the host apparently owns more than one unit and will contact you after your request to tell you that and that there is no guarantee that you will get a unit with sea view and on the top floor like the one in the picture. As the entire complex is managed like a hotel, the front desk is in charge of assigning the units. However, allegedly, they are not able to check which unit a guest would get for a certain period even if you call ahead, i.e. before making the booking with Airbnb. Certain enough, we got a different unit than the one pictured (ground floor and no view). In general, with the reservations mentioned above, the unit was similar to the one in the pictures and was also equipped similarly.
Also note that on top of the charges to the host, the property charges separately for the A/C and a property fee has to be paid as well.
In sum, we find that there is an air of insincerity about the booking and unit assignment process. For that reason, we will not return to that place.