Great location. Sparkling clean and spacious flat. Fantastic host. What more could one want?