Apartment is very nice, clean, and amazing location. Plenty of appliances in the kitchen, including clothes washer and dryer which is very convenient while traveling. The owner is very, very communicative and quick to respond to any questions, both before the stay and afterward. This is hugely helpful if you're visiting from out of town; you do not need to worry about being stranded. Thumbs up for a helpful host!
Outside of the apartment is a very busy beach area, quite crowded with pedestrian beach-goers in the daytime. There is security at the main entrance 24/7, and we never felt unsafe.
For visitors who do not speak Portuguese, it can be a bit awkward interacting with the security guards every time you enter the lobby. We needed to speak with a man at the desk as part of the check-in process, which was very difficult given the language barrier. It was ultimately not a major issue, but it is something to keep in mind if you are visiting and do not speak Portuguese.