Very clean, very homey. Fully stocked kitchen had bakeware, silverware, dishes, and even a blender. Had we had a longer stay we would have made our meals in house. the pools are clean and well maintained, there are bbqs and many things to do for a family friendly environment like game room and putting green. They have a restaurant that serves breakfast and espresso drinks. They are also extremely close to attractions. Though they're free shuttle didn't go where we needed to (Rio), uber cost us only $7.
Definitely recommend. Can't wait to plan our next stay with the kids.