This place is perfect for a few days, especially if you're going to the beach mostly and dining out. There are amazing restaurants at every corner, less than 3 blocks away. We really loved Otra -oyster bar. Location was everything - going to the beach was amazing.
However, we were here for 2 weeks and used the kitchen and washing machine a lot. If you plan to do some cooking, it was tough having such a small kitchen and we had to buy a lot of kitchen essentials. Otherwise, if you are eating out all the time, they do have a fridge and microwave which was nice. There are also many grocery stores within 2 blocks.
The washing machine was a plus, just a very small bathroom to hang dry all your clothes.
The place needs some work and maintenance, but Marcelo and his team are very communicative and will try to fix any issues as fast as possible.