Clean, nicely located, well equipped flat. Very good communication with hosts, easy check-in.