Perfect location and venue for large family to stay together. Enough space indoor and outdoor for everyone to be together as well as have privacy.