We stayed at the Shilo because they were having a special. All the rooms have an ocean view and is a short walk to the beach. The rooms were very basic and not maintained. My son cut his foot with a metal strip coming off the bottom of the door. We told the front desk at check out and my husband said she didn't write it down or seem at all concerned. The sink did not drain and had a slight odor and the shower did not drain very well either. They did have a lot of water pressure coming out of the shower.
Our room had two queen sized beds, table with two chairs, a desk, TV, microwave, coffee maker (my husband said it was pretty gross w/ mold inside), iron and board.
It is a short walk to the casino and the games area for the kids. Safeway and McDonald's is right around the corner.
Overall we would never stay here again. We liked that the beach was right there, but the accommodations were just awful.