Cozy place not far from London center. Great communication.