Great location and beautiful flat. Very clean. Communication and check in was very smooth.