Awesome location right in the center of London. Would come back again and stay here.