Stayed 5 days cleanliness was good, staff service was good aswell, just a few different situations that was not well liked. First, the power was going out all the days we stayed then they was doing repairs and you could hear hammering going on, we also were told we could not take the pool towels to our room then we were told no breakfast food was aloud to be taken to the room but overheard another guest request some food be made and taken to their room from the free breakfast buffet.