"First time here. Older place, built in the 80's, so it is a bit out dated in terms of the overall design. Rooms were not ready at check-in which was at 4pm. Not due to overbooking or being overly busy, but general housekeeping times. Didn't get in to the room til close to 5pm. Good thing the wife and kiddo were able to access the pool while waiting. Front Desk staff were a bit stressed and not so jovial. There are about 5 pools onsite, 3 out of the 5 were packed, but the one up on the mountain near the owners lounge was clean and spacious. There is another pool near the fishing pond that was not crowded at all and had an uncrowded recreation area. Canyon Grille restaurant was decent but not great. Over priced for the quality. I ordered food for pick up one evening and while waiting, 4 waitresses + a manager were complaining so much in front of me and other guests about their serving areas. Fishing was a fun activity and very unique. I had a great time with my little one fishing. No bites, but the experience and memories is what it's about. Lastly, if you have to work at all during your trip, the WIFI is awful. No reception and very slow. Wife had to go to San Marcos to a Starbucks for a quick zoom meeting. For the price point, it was ok. TBH, I would rather spend the extra $ and head over to our usual MarBrisa in Carlsbad. Better amenities, area restaurants, cleaner and less crowded pools, close to Legoland with its own back entrance, and staff is always nice and upbeat. "