Perfect apartment, fantastic location and great hosts. Oscar and Vanessa both spoke perfect english and were very welcoming and helpful hosts. Vanessa booked a restaurant for my birthday (and paid for dessert!), whereas Oscar went out of his way to help us when we locked ourselves out. The apartment is very clean, comfortable and has everything you need for a short or longer stay. The neighbourhood is charming and very close to the main attractions. I would definitely stay again, and recommend this apartment wholeheartedly.