The apartment was great, looked bigger in the pictures but was the right size for us. You can find a small grocery store across the street if you need to buy anything to make or drink.
The stairs are a pain, specially carrying the luggage to the apartment.
The location was perfect, everything was near, 5-10 minute walking distance to many interesting places.
Vanessa was very helpful on arrival, and pointed us to places to go see and showed us the map with notes for other many places.