Stayed here for 4 nights in march, had a fairly decent rate through Expedia, rooms were big and we had a room with a fireplace, comfy bed and large bathrooms. The only fault is that the hotel offered us a $25 restaurant credit which was for dinner only, so although we ate breakfast everyday here, he couldn't use the credit. It is a short 10 minute walk to the town which was ok, maybe not good if you had young children.
The pool and spa was amazing.
The best thing about this hotel was the concierge service, he was helpful and actually saved us money with the public transport options, rather ban trying to get us to purchase expensive tours. Also the safe in our room broke and the concierge had this sorted and fixed within a matter of hours so very impressed.