Fantastic stay. The location, apartment and hosts are all top notch. We would happily stay here again.