Came here with the family for a visit to the National park. On this side of the park there are basically three towns to choose from west to east - Yucca Valley, Joshua Tree and 29 Palms. It's about 30 minutes or so to get from somewhere in Yucca Valley to 29 palms via the main road. The 29 palms park entrance is further east of the hotel, but considerably less crowded than the Joshua Tree entrance. There are different places to see, so depending on which entrance you will be closer or farther from things in the park. In general this was a good location for our park visit. The hotel itself is located on the western outskirts of the "city" of 29 Palms. It is right up the hill from a small strip mall with a supermarket. It is walkable, but not really a short walk. We arrived shortly before 3pm, and were told that we could not check in until 3pm or later. While I get that this is hotel policy, this is probably the first time I have ever arrived in the afternoon somewhere and not had a room available (especially when check out is at noon). We went to the visitor's center and came back later in the afternoon. Oddly the room was still needing to be "checked" by their room inspector at close to 4pm, so just be prepared especially if the hotel is busy. They have coffee, tea, and sometimes lemonade in the lobby with some cookies, which was nice while we waited for the room. I had asked for a room as others suggested by the pool, but they told me that they were all booked. While disappointed, I understand that the hotel was busy. Our room faced the main road, and although I was initially concerned, it ended up being fine. My kids slept on the sofa bed of our suite room, and they easily slept with the trucks and other cars speeding by on the main road at 55mph plus. The suites come with a small kitchen, and one of those small refrigerators with a tiny internal freezer. For a small kitchen it has a good amount of cooking utensils and pans, so you could cook some meals for the family. We had some frozen pizza from the local supermarket, but the only issue was that the refrigerator/freezer really could not store the frozen pizza (and we had to figure out a way to cook it too). In the end we figure out a way to do it. If you make something on the stove top (like pasta), it would be a lot easier. I suppose I should have just thought about food that we could cook at a campsite, which would have been the more logical thing to do. By the way for those who care, all the rooms open externally. In this locale, I think that it really doesn't matter.
The breakfast is served in the same building as the lobby. It starts at 5:30. They have eggs/bacon or sausage, and some potato (hash browns, etc), in a buffet server. You don't really get a choice, you get whatever is being served, and it's fine. They also have a pancake machine that is a big box. You press a button and pancakes are made and dispensed off a conveyor belt out the side of the machine. They have cereal and oatmeal (instant). Coffee from a machine (it's weak but included), and juices. They also have yogurt, hard boiled eggs, milk, and whip cream (from a dispensing can) for the pancakes. We would have liked some waffles, but so be it. The breakfast room is small and its hard to sometimes get seats. The service area also is small and can get crowded as well. The air conditioners are also blowing on some of the tables which is ok, but not pleasant. In the end, for this level hotel, in this location, the breakfast was good, and I am not sure they can do that much more given the space constraints of the place.
The pool is basically in the center of the property. You have to walk across parking lots or whatever to get there depending on where your room is. Something that they clearly do not seem to tell their visitors is that they have towels for the pool at the front desk. When we were using the pool, multiple other guests did not know that there were towels there. If I had not seen someone else asking when I checked in, I probably would have figure it out by accident by asking the front desk for towels. It's odd, but again not a big deal. No one at the pool seemed to be complaining. The pool is a rectangle, and nothing overly special. It was pleasantly warm, but also littered with dead or dying insects. Honestly, the entire front of my car had lots of dead insects that had flown into my car while I was driving along, so I am not surprised at the number in the pool. What they could do, is either get someone to skim the pool every hour our two, or provide a skimmer so that guests (i.e. Parents of kids who do not like bugs) can skim the pool. I had a pool and I know how a pool works. Insects and debris land in the pool all the time. With my kids in the pool, I manually drove 80% of the insects toward and into the filtration systems located at 3 points in the pool. It would have been a lot easier with a skimming basket, but so be it. The hot tub was nice an hot and good for after your hikes in the park. There is no shade cover over the pool or hot tub, but one covered area outside of the pool (that has the bathrooms and the tiny fitness room). We did not use the fitness room, but it is as you would expect for a property like this one (small with not a lot of equipment). Honestly, just go to the national park and hike your calories off!, it's a lot nicer than working out in a tiny hotel fitness room.
All in all we liked our trip to the area. The room was spacious and a good value. The pool was nice, but could use a way to get the bugs out. It would be great if breakfast could be better or have more seating, and check in could have been faster or smoother. Honestly though given the choices in the area, I think that it may be hard to do significantly better and be close to the park entrance.