We had a wonderful stay at Riu Jalisco. The property while a bit older is beautifully designed and we really liked how spacious the outdoor areas were. The service was excellent. We stayed in a family suite, which gives you two bedrooms and two bathrooms, a little bar area, a separate little living room with a TV, and a spaces balcony. Each bedroom had a large king size bed, the one bedroom is sort of the general area that you will walk through to get to any of the other rooms. It was perfect for family of 4 plus grandma. There are five restaurants. Regular huge buffet with everything, a Mexican buffet, an Asian buffet, and Italian buffet, and a steakhouse where you order off a set menu. Service at the steakhouse is very slow, it took an hour to get our steaks. We definitely preferred the other restaurants. Overall service was so great, there are lots of bars all over the place, you can get espresso coffees at the sports bar in the morning, or anytime of day really. Tipping goes a long way. the beach is beautiful, there are a lot of palm trees that offer shaded areas to lounge in, there are two adult pools, one with a swim up bar. There are two awesome kid pools, with lots of fun features and slides. There’s also a kids club. We never used it, but it looked like it was a good option for those who would like to drop off the kiddos and have some adult time. Every night had some fun entertainment for both kids and adults. All in all it was an absolutely perfect vacation for us.