Very nice place. We stayed for 9 days.
The place was super clean and modern and everything worked very well. The beds were great quality and there were amazing and soft couches. The kitchen has very good quality tools for cooking which made our stay much easier. We cooked a lot in that kitchen (although there is no oven).
There are a huge variety of restaurants within just a 3 minute walk from the place. We ate very well.
We also travelled with an 18 month old, and Rafa provided a high chair, baby bath, baby cot, and a variety of toys for the baby. It made our trip so much easier.
We even made a silly mistake one day and locked ourselves out of the apartment, and Rafa responded immediately and helped us in no time. He really is a great host.
The place is so central that it can be quite noisy. We had brought two white noise machines with us (one for the baby and one for us) and had no issues. Despite this one negative, the positives were so overwhelming that I wouldn't hesitate to return. It's a very well furnished and well thought out place to stay.