We went there at around 2 PM and the welcome was not up to standard. There was no welcome drink, even water. After this incident, we didn't expect a lot from this hotel. But we were wrong.
Rooms were ready when we arrived and rooms were great, big room with a big bathroom. Had a small issue with in room telephone not working, got it fixed in 5 minutes.
Dinner and breakfast were buffets (I guess this is since it's a weekend and there were 30+ people around), and they were great. Not a lot of options, but food was delicious. Lunch was a let menu, again very good.
Had no hassle with the checkout as well.
Altogether it's a very good stay.