This is a fantastic place to stay for families. We have three small children and a dog and it had everything we needed, making our stay very easy and relaxing. The location is also fantastic, we'd highly recommend!