The staff were excellent and helpful. Unfortunately the cleanliness lacked a little, there was toothpaste on one of the towels in the bathroom, a left behind deodorant, the window sill was very dirty, ants all over the coffee station and no towels at the pool. However, we still enjoyed our stay, the beds were comfortable and overall a pretty decent stay.