My husband and I visited for a couple of days last November and stayed there. The service was great with the exception of the restaurant. The staff in the restaurant were painfully slow, and we had a flight to catch. We were the only ones there, so I am not sure what the scoop was.
Other than that-I would gladly stay there for every visit. The location, the staff and the rooms (wonderfully appointed) were great. I definitely recommend it!