Due to pool renovations, only 1 pool (of 3) was open during our stay -- it was well maintained and had plenty of clean/dry towels. The made to order breakfast (added cost) was a nice change to the "free" Continental breakfasts (typically just starch items) at other places.
Mattress were better than most but still not great.
While they added a deposit, some tourist location fees, and parking (less than others in the area) at check-in; the overall price was reasonable and facility and room quality made up for this minor inconvenience -- and I was aware of this before booking because I read all the fine pront.