Enter La Casa Cubo, drop your bags

and relax into time at the best stay on Victoria’s Surf Coast.