Great apartment. Very clean and comfortable with a well-equipped kitchen. Communication with Joao was fast and easy. Highly recommended.