Clean, and very beautiful place!! My family and I enjoyed our stay. Highly recommend!!