Amazing place, the location is perfect. Not too far from Central London or any of its biggest attractions. The biggest plus is the neighborhood there are plenty of affordable and delicious restaurants in the area literally a few steps away from the door that will blow your mind by far the best food I’ve had in all of Europe