We've stayed there two times and would highly recommend them. Their customer service is excellent. Their decorating has a touch of Disney to it, which we really enjoyed. The pool area is fabulous. It's a gated area, which was also nice. The extras that you get when staying there are extremely nice! The amount of space compared to staying on property is wonderful. Overall, the townhome was very clean and had all the major supplies you would need (paper towels, dishes, laundry soap, etc.) The ONE and ONLY complaint that we would have is that the carpets are a little dirty. We are a family that takes their shoes off when entering a house. Our socks would be dirty from the carpets. I blame this mainly on other people though b/c it's not practical for them to deep clean the carpets between each guest. Overall though, we would definitely stay there again and you just can't beat the price for all that you get. Let me know if you have any more questions!