I've had worse, but I've also had so much better
I am a Hampton and Holiday Inn kind of girl. They have spoiled me rotten over the years. But I let another Marine wife convince me to stay at Guesthouse when my husband graduated from SOI. She said it was cheaper, closer, and still decent.
After my stay, I would never recommend it to another person visiting Camp Pendleton. The room was fairly clean upon arrival, and the towels were fine with me. But my non-smoking room smelled faintly of cigarette smoke, it was dark, and the bed was broken. Several attempts were made to change rooms but the front desk wasn't helpful at all.
I was told that check-in was at 3, and arrived at 3:30 only to find out that my room would not be ready for another hour. The continental breakfast was very sad and consisted only of coffee, orange juice, and some dry danishes. I ended up eating at the waffle house across the street each morning.
Free wireless was a definite plus, and you have to obtain an access code from the desk. The phone in my room was also not working.
Oceanside view depends entirely on which side of the hotel you're on and only a few rooms get a view. The rest of us get views of the parking lot or I-5.
One of the days I stayed there, I left for the beach at noon and returned at 5, only to find that no one had visited my room to make the bed, change the towels, or replenish the soaps. The door was also sticky and took a good solid push to get it to open.
The hotel restaurant, however, is AMAZING! It actually has very beautiful ocean views and delicious middle eastern food. I would eat there even if I wasn't staying at the hotel. It's a good thing their food was so good, since it's really the only eating place within walking distance (there is a waffle house and an italian diner too)
The location is sub-par. It's 5 minutes from the main gate of the base, which means that it is tucked in between a strip club (which frequently has clusters of dancers out front smoking) and the freeway entrance. I was traveling alone and didn't feel very comfortable with that part of Oceanside.
It's a 10 minute walk to the beach...past strip clubs, liquor stores, and people honking their car horns at you. When I finally got to the beach I wish I had paid a little extra and just stayed in one of the nicer hotel chains down there.
When all was paid for and tax was added, I spent $400 for 4 nights, but could easily have gotten 4 nights at a Hampton or Holiday Inn for $495, and I would rather pay a little extra for good service, fresh amenities, safety, and a fully-functioning room elsewhere in Oceanside, even if means an extra 5-10 minutes to get onto the base.