Incredibly clean, well located and the hosts were fantastic. The pool was a wonderful way to eons our days. Would stay again!