The hotel itself was very nice, well kept and very clean. They had all the amenities you would need. The pool was very warm and kid friendly. The only problem we had, were the guests above us. They let their kids run up and down the hallway and in their room until 12am then again at 9am. We complained, but the staff didnt do anything about it. When we said something, they said they will get to it when they can and its because they have a lot of kids which is not a good excuse. Other than that we had a great stay and would recommend.