Great apartment, very spacious, good location. Sparkling clean on the arrival. Description very accurate. Rui and Elsa are great hosts, very smooth communication throughout the whole stay, easy check-in and check-out.