The location is really great and the front desk guys were really helpful. We didn’t see the host or talked to him during the staying but everything in the apartment was good, especially the kitchen and the balcony, amazing view to the Christ.
One advise, bring your own towels and bed sheets if you want to avoid dust.