LOCATION!!! We loved this place. Perfect for our stay in London!