I 100% would recommend this place. Great communication, service and location. I would be back to this place if I travel back to London.