We LOVED this place!! It's neat, beautiful and perfect! It even has a well filled fridge :) (of course, you pay for what you use) We didn't meet Gabriel, but all contact with him was very easy, on every message he responded promptly. We had an internet issue (not working) which he solved and he kept us updated about it. He was very helpful in finding a solution for our luggage after check out, he even brought it to his own house where we could collect it at the end of the day! The rooftop terrace is amazing and the pool makes it even better.
One thing, the ad says 'sleeps 3', but the apartment has three floors, all open to each other (beautifully done!) and has only 1 bedroom with a double bed in it. They can only accommodate 3 people if you let them know in advance so they can get an inflatable mattress, which will be in the same space as the double bed.
Still, no doubt, stay here!