Excellent location and a very nice flat. William was very responsive and ensured we had a really easy and comfortable stay. Can't recommend enough.