The residence is great: service is perfect, in the bar/reception area everybody was very helpful and kind, room was cleaned everyday, communication was effective and check-in/check-out procedures very relaxed. I totally recommend this place!