Great location and very central. Close to Baker Street station. The place was very very equipped. Had a great time and will highly recommend it.