I would definitely stay at the apartment again, just some overall touches would make this place perfect. Rui was the perfect host, ensuring I was properly settled. He went above and beyond to accomodate my arrival, as my flight date/times changed and he pulled out all the stops to make sure the apartment was available to minimise inconvenience to me. THANK YOU