Our family of four stayed for 81 (!) days. We're used to a lot more space, but we had a blast in Xavier's apartment. It is compact, but so efficiently laid out and well-equipped that we had no problems staying for almost three months. The kitchen was well set up and had most of the things needed to cook nice simple meals (and now it has a few more things!). The bathrooms are great, particularly the newly renovated one.
The location is awesome—five minute walk to the town, and the same to the beach. Enjoyed daily walks with the family into town for food, drinks, etc., and nearly daily runs along the sea. Perfect, quiet location, but close to the action for Carnaval and other things.
A few little things came up over the long period that we were there, but Xavier and Svetlana worked hard and as efficiently as possible to get things fixed. Oh, the parking spot was super convenient.
Overall, we would do it again, for sure!