This is a very good hotel. The desk and bell staff were excellent! The room large and modern, complete with a flat screen tv and an internet terminal at no additional charge. I must say that the beds were the most comfortable hotel beds I can remember. The hotel is obviously upscale and you pay for it. But as in most things you usally get what you pay for.
My only negative comments and the reason I didn't rate the hotel excellent would be the terrible service outside by the pool bar. It took forever to get a cocktail. For some reason they had to be ordered through the outside bartender and brought out from inside the hotel by wait staff, and wait you did. All things considered, I would stay here again in a heartbeat. I would just go to the brew pub next door for drinks.