Check in was hassle free, which was a great start.
On the night you arrive, you don't have the option to buy tickets for the dinner buffet, but you can get dinner a la carte at the restaurant-bar upstairs. Food was good, although a little bit pricey. The breakfast buffet is fairly decent, especially considering it is included in the cost of reservation. The dinner buffet can be booked at breakfast time, and while it works out a bit cheaper than the a la carte menu, the food isn't as good. Furthermore, the range of options at the dinner buffet was extremely disappointing, especially considering the range available at breakfast. The main issue we had with food was at the dinner buffet, when we were not informed that a "pasta and potato salad" contained small chunks of bacon. Vegetarians may need to be vigilant when eating here.
The room was okay at best. Don't be fooled, the "double bed" is actually two single beds pushed together, with a few inches separating the two mattresses. The shower head, when in its stand, aimed water over our heads rather than onto our heads. The only way we could shower was by holding the shower head ourselves. The main light in the room didn't have a switch. Or at least not one we could find. Fortunately, there were plenty of other lamps in the room. Finally, the walls are paper thin meaning you'll probably get woken up at 6:30 am by the noisy guys in the adjacent room, as we discovered during our (thankfully) short stay.