Fantastic stay. Rui and team's communication was great. The apartment was really clean, spacious and comfortable. Lots of lovely touches and just as described. Thank you!