Fantastically located apartment. Everything within a short walk (river, restaurants, shopping, transport). Comfortable, clean and with everything you need for a short stay. Joao, Ana's assistant, was brilliant. Excellent communication and recommendations. We would stay here again in a heartbeat!