It has everything a family could wish for! Lots of different play and relaxing areas, a great supply of toys, books and games. A great kitchen and outdoor entertaining area. All in an excellent location. We would definitely stay again!