We loved almost everything about this stay. The pool was heated and lovely, the hot tub was not working but my 4 year-old loved the "cold" pool. Breakfast was fine, folks were friendly, the only really bad part, and why I gave 4, not 5 stars, is because on our last day (we stayed 3 days, out every morning by 930ish) a staff BANGED on my door at 8 am screaming our room number. I was dead asleep (we live in a different time zone as the night before was disturbed) We were gone within the hour. It woke up my 4 year-old, crying as she was disoriented, it just started off as a very bad morning. I let front desk staff know. She was disinterested, saying housekeeping only does that at 9 am.