There's a lot visitors like about Thousand Oaks, especially its gardens and restaurants. You can easily spend a relaxing day visiting Santa Monica Mountains National Recreation Area and Leo Carrillo State Park. Check out other sights like Civic Arts Plaza and The Spa at Four Seasons Hotel Westlake Village.