Excellent apartment with excellent hosts. Lots of style and perfect location.