El lugar es realmente increíble, muy limpio, una vista espectacular al lago, ubicación inmejorable, a solo unos pasos del acuario, Rogers Stadium, Torre CN y a 1 cuadra de Union Station.