You will drive north on I-15 to get to Garland. You will take exit 385 onto SR-30 East towards Riverside-Logan, and turn right into Bear Hollow Lakes community after almost 3 miles.
Yes! There is a parking lot as you enter the second set of gates on your right hand side. There will be somebody shuttling guests from the parking lot to the main house.
Logan has occasional Lyft and Uber drivers, but they are not always available. Having a driver arranged ahead of time will be necessary if you choose to imbibe.