Very clean and great place to stay! The pool is amazing and the house was very comfortable- would come back!!