The apartment, the location, and the views are unbeatable. But the best part of our stay was our hosts. Thanks for everything.