Spectacular! The apartment, the hosts, the whole experience, faultless. We consider ourselves very, very lucky to have stayed here.