Positives. Spacious apartment in a secure building, very generous breakfast, close to the beach and a supermarket. Very friendly staff. Quiet and clean, great daily service.
Some negatives. Upon checkin, we were given a document to sign, which was only in Portuguese (which we do not speak). The receptionist translated it roughly but it was 1.5 pages, so we just signed trusting the oral translation. There was only cold water in the kitchen, no dishwasher either. Gas stove in kitchen can be intimidating to people not having used gas appliances.