Great, stylish apartment, brilliant location, really good communication, flexible and welcoming host all added up to a great stay. Highly recommended.