HEAVEN! The apartment is just perfect. We have stayed here multiple times and love it. Fantastic place, fantastic location, fantastic hosts. The best of what Airbnb has to offer!