Very clean and a nice place for family get together. When we checked in to Jeffrey’s the property was as advertised in the photos . Clean , Comfortable beds, well equipped kitchen and a great pool area for kids to have fun .