We enjoyed the hotel for 3 nights with a family of 6. The complimentary breakfast was decent and plentiful. The indoor pool was a plus! The only issue was the the housekeeping. No one cleaned our room for the 3 nights we were there. Apparently, they do so every other day, which normally might be fine; however, someone seemed to have tried the second day at like 2pm but we were in the room (and we were gone from the room from 7:30am-1:30pm, so there was plenty of time), but no one ever came back or asked when the room might be free and we were gone around the same time span the next day as well. Additionally, we had to ask for more bath towels, garbage bags, toilet paper, and pool towels throughout the stay, all things that would have been caught if housekeeping had been more detailed and attentive. Even the trash in the hallway hadn't been emptied each day. The front staff and food staff, however, were helpful and accommodating.