The apartment is spacious and as described. The balcony is lovely and we had a very comfortable stay. We were able to work easily in the apartment with good wifi. Communication with Joao was very easy. We had a great time!