Stayed here for a few days in July 2013. This is a new hotel and has all the latest amenities. I love the Bistro in the lobby, the pool area is super nice, very large and inviting, the rooms are really clean and comfortable! The Marriott bed is amazing, you will get a good nights sleep here. They offer: free wifi, free parking. Good access to the 101 and Wal-Mart, gas station and other shops about 1/2 mile away. There is also an Indian Casino close by if you get bored!
One reviewer mentioned it is a business class hotel, yes, Courtyards does cater to business travelers during the week, but for the family who wants a really nice pool area with easy access to the 101 freeway, this is perfect!
They have really nice business facilities so it is designed for meetings. On Sunday they have a church that has services here! This is one of the largest and well equipped Courtyards that I have stayed in.