Great place to stay- very central, easy check-in and great communication. The apartment is really nice, well equipped. Can totally recommend!