We stayed here for a family vacation that included two small children and an infant. The house is exactly as pictured, with a nice outdoor area and pool. It was very clean, except for the floor, which we had to mop because it was turning the soles of our feet black. The management company is extremely responsive and helpful.
The only real issue we had was with how the house was supplied. It was lacking basic cleaning supplies and extra sheets (which are necessary when staying with small children), and it didn't have enough dishes and cookware for the number of people it can accommodate (8 plates and 7 bowls for 10 people, and no cookware large enough to cook for 10 ppl). The supplies were very bare bones.
However, when I brought this up to management, they provided us with additional items. I'm extremely impressed by the level of customer service we received. This house is managed by true professionals who care about their guests, and I wouldn't hesitate to stay with them again.