Very cool apartment and good location for a comfortable stay in London.