Staff is friendly, the hotel itself and our room was clean. Kids had fun swimming although there was swimming lessons being given at the same time my kiddos were swimming. If I had known, I could’ve came at a different time since it felt very awkward having that happen and the parents standing around watching. Even my children felt weird about it. Overall the location was nice being around everything. We would come back again but maybe needing to know the time if swimming lessons were happening.