Great Location - easy communication - Perfect for a few days London :)