Great place and great location! Highly recommend to choose this place especially if you are new to London!