We ate breakfast here for 3 days over the weekend. We had vouchers for the buffet so my review is limited to that aspect of Rico's.
The buffet was always stocked and the people running the make to order egg station were always very friendly and made great omelets. The only problem we ran into was on the 2nd and third days our waitress was hard to find. Because it is a buffet I don't expect the greatest service, as I am getting most of my meal, but they do not have coffee out and serve it a cup at a time so when the servers go missing and don't check on the table until the end of the meal it puts quite a damper on what was actually a very good meal.