Rui's place met all of our needs, and we were very happy with our stay. Quick, friendly communication, the apartment is roomy and clean, and the location is great. There were some slight difficulties getting the necessary government paperwork together prior to arrival because this listing apparently uses a third party service for that. None of those emails were delivered to me. But we were able to work it out the day before I arrived and there were no other issues. Great stay overall!