We loved this hotel! Very well-kept. Very clean. Breakfast hot & tasty & kept well-stocked by cheerful people. Only small problems: the internet connection in our room was broken, but they would have moved us had we asked; the pool was kept at 85 degrees & was too cold to swim in comfortably; wish our room could have gotten a little cooler, but we were there during a heat wave. Wasn't bad - just a degree or two too warm for my taste.
We could have stayed in a Marriott for the same price but it wouldn't have had any breakfast unless you purchased it.
Our room was clean & cleaned well every day. We were there a week. Breakfast menu changed some & there was lots of variety. We had several people & everyone was happy with the breakfast every day. We would stay here again in a heartbeat!