I enjoyed my stay at this apartment. The interior is as described. The balconies were nice. The wifi worked great. And the proximity to the beach was perfect.
A few things to note: there was construction going on outside of the building which you could hear loud and clear in the apartment. The buildings pool is very small and has limited hours. Lastly, the front desk only speaks Portuguese which may be a problem for some.
I would stay here again