Excellent location and stylish flat. William is also very responsive and communication was very smooth. Loved our stay.