I can only review the breakfast buffet. It was pretty standard. There was a good omelette station and a decent selection of meats, eggs, and other breakfast foods. The staff was a little confused at times, but very friendly and accommodating.
The best part is that it is self serve, quick, and convenient. I was in a hurry during my stay so I was in and out and full in 10 minutes. I definitely recommend getting breakfast with your stay if you're a busy person.
3 stars because it wasn't anything special really.