The place is amazing, possibly the best location in London! Loved our stay.