The apartment is very well located, clean, well equipped and had enough space for 4 of us and 2 kids. The pool was clean and beautiful and a lovely bonus on days when the waves were too high for the kids. We even had a nice chat with the wonderful neighbors. There is also a convenient supermarket within 5 min from the apartment. The air conditioning works well and there was even a small kitchen kit with a bottle of dish soap, a sponge etc.
Our experience with the house was excellent but it's a commercial property and you will be interacting with a very transactional and quite unpleasant property manager. I wish we were dealing with the owners in the real spirit of Airbnb. This felt like an aparthotel which it is, to the point that we had a small disagreement as we were leaving on being unable to take the trash out as we were rushing to the airport. Would stay here again if we didn't have to deal with the "host" company.