Excellent location, spacious apartment, and very communicative and flexible hosts - definitely recommend!