My husband and I had a wonderful time at the Riu Santa Fe, and were extremely satisfied with the accomodations. We were nervous about some of the negative reviews, but we were not disappointed. Our room was extremely clean, the grounds were nicely manicured, and the pools were absolutely gorgeous. We were very happy with the buffets... breakfast, lunch, and dinner. We actually did not end up eating in any of the restaurants, because you do have to wake up early to get reservations and we were either sleeping in or off on an excursion, but we were very happy with the buffets! (Can't comment on the restaurants, but there was quite a selection). The sports bar provides great internet access at a very reasonable rate, and although the burgers and hotdogs there left a bit to be desired, we didn't find the need to eat them anyway. The drink options were great... The staff is wonderful... so helpful, so friendly, just incredibly nice and accomodating. The location of the hotel is right on the water, and the beach offers a myriad of activities and excursions. You can see Neptune's Finger from the beach. We couldn't believe we got this hotel at such a terrific rate. My husband and I will definitely be returning to the Riu. It was a beautiful resort and we are sure that as it gains popularity, the prices will increase and give some competition to some of the other hot spots in Cabo. In the meantime, if you are wanting high class, five star service, then shell out the big bucks and say at Dreams Los Cabos or some other expensive place. I highly recommend the Riu Santa Fe!