We would definitely stay again. The place provided towels, mini soaps like a hotel would, dish soap, and laundry soap. The owner replied back to our concerns promptly. The pool was extremely clean and kept up with. Amazing place!