This place is perfect for a small family with dogs. We had such a great time and the location was supreme. The only thing I regret is not coming here sooner. We will be back with our dogs and another couple, this way we can share with them this wonderful experience.