Excellent, clean and well-located apartment. I stayed for a month and it was well equipped to accommodate longer stays. Joaquim and Maria are very courteous and considerate hosts and had some great recommendations for nearby restaurants. Would definitely stay again.