I highly recommend the Hilton Grand Vacations Club at MarBrisa. It is about a 20 minute walk to the beach, but worth the walk (or drive). I love the secluded nature of the “Pointe” area within the resort. Quiet pools, nice grills, Multiple fire pits including one by the pool. Just a wonderful place to relax. It is right next to Legoland but not noisy from the park (my kids are grown). The staff was very friendly and I didn’t feel pressured to take a tour.
I did a video of the unit and posted it… Check it out because I try to give you a walk around of the unit. I find that better than looking at pictures.
I hope you get a chance to stay there. I don’t think you will regret it.