Rui and Elsa were such great hosts! Their communication was impeccable! They were very helpful, providing suggestions and recommendations, and were accommodating. The apartment was everything they advertised and more. Great for a long term or short term stay!