Staff and service were excellent, food was very mediocre. Breakfast was not kept hot and just not very tasty. But the staff at the breakfast buffet were very nice. We stayed at a suite, while the other people we travelled with stayed in a regular room. Honestly I find there is not too much of a difference between the 2 rooms except it’s on a higher floor, therefore with a better view. One of our group was staying 2 floors directly under our room, and in a regular room and the size between the 2 rooms weren’t that much of a difference. I was surprised as to how roomy the regular room was. Overall it is a nice hotel, but just the food was a little disappointing.