We had the breakfast buffet and diner in the Primrose, and both were very good. The breakfast buffet had good variety and was well stocked. The dinner was elegant and delicious. Service was a little slow, but the staff was friendly and accommodating. Dessert was to die for. And they have an excellent wine selection. We enjoyed ourselves very much.