Very clean and fun place. Hot tub was great and a big yard for the dogs to play.