The best place and very welcoming) the best place for the first trip to London) I highly recommend