The unit was clean and the grounds were well maintained. Loved the swimming area. The kitchen could have been more equipped, it did not have baking sheets, oven mitts or a can opener. There was only one toilet paper roll in the bathrooms. I did appreciate that each unit had their own wifi which added to the security. Just something to be aware of, the walls are very thin, we could hear our neighbours watching late at night. Overall I enjoyed my stay and l would recommend this resort for people travelling with family.