such a beautiful place to stay for a big family and kids will enjoy