We had a fantastic time at Joao's apartment. The communication, apartment location and description, and cleanliness were all great. An added bonus was the apartment had heating available when it was a little cooler. We would have no hesitation about returning to stay here. A great all round experience. Thanks!!!