river front property in vail