Small "pousada", only 12 rooms. A nice pool, two very charming, two AWESOME sun lounges. No kids allowed (the idea is to produce some....).
Downsides: the restaurant only serves breakfast (which is good, but not awesome), and it is located bellow street level (although well ventilated). They have a poor pool bar service (for example: no white wine or champagne!).
Make sure you chose the bangalos in. The second floor - I recommend "Buzios". Other "minor": the air conditioned is RIGHT on the bed, so you will sleep with the wind directly into your head. Not a major problem, with temperatures over 30oC. If you have mobility issues, you should consider one that doesn't have stairs.
As far as location goes, perfect. Close to the Main Street, but not so close so you don't be bordered by any kind of noise. Inside a private condo, so you can access the beach from a private entrance. Enjoy!