One of the nicest places I’ve ever stayed. Location, quality and beauty of the apartment are great, but Haidi has thought of everything. She is incredibly communicative and provides so many helpful tips and thoughtful touches. I will definitely return. Thanks Haidi.