Excellent communication from Joao. Really made me feel relaxed everything would be taken care of. Great location and great apartment. Perfect for large groups wanting to enjoy the city. Highly recommend staying here. Only criticism would be the transport provided to pick us up at the airport. The driver was an hour late and didn't know where the address was. However this is no reflection on the apartment itself.