The hotel rooms are good. They have comfy beds and are fairly spacious. The facilities are okay with access to a good gym off site. The restaurant has good food and has a decent selection. I have had some issues with mistakes on the bill on previous visits but this time it was spot on.