A well equipped, comfortable, clean, flat. I'd happily stay again.