Overall we enjoyed our stay in the unit. The interior photos are accurate to the listing, the space was nice and bright. The location was near the beach which was also ideal (5-10 min walk), although there aren't many restaurants or bars walkable in the immediate beach area. There were some drawbacks and things I wish we knew going in. We were told that there was an issue with the original unit we booked and it wasn't going to be available once we checked in but could stay in another unit for a day then move into a higher floor for the remainder of the time. Once we got to that unit, we learned it was on the North side of the building which does not get direct sun and is very noisy on the balcony from the roadway below. When we asked to switch back to the South side where we originally booked, we were told yes by Diogo but then I think the owner overruled that so as not to lose a day of rental. This was disappointing as we were living there for a month and wanted the quiet and the sun, and I wish the communication around that would have been handled better. So overall I recommend being on the south side of the building (odd numbered units).
Other things to note: there are only a couple elevators in the building and they move very slowly. The pool is currently limited to 20 people max due to Covid controls (which I am okay with, but means you can't always get in); however, you do not need to wear masks in the gym, which I found a little confusing. The kitchen was outfitted with basic cooking tools (but no oil, spices, etc. FYI); Walmart is right across the road though. The unit was generally clean but we felt that the floors were kind of dirty based on our socks getting black from walking around when we first arrived. The internet is decent, not amazing. The TVs had cable but no Smart TV capabilities. Bathrooms were nice, plenty of linens provided. The building also provides beach/pool towels and gives access to lounge chairs at one of the beach management setups.