11204 Alhambra Dr, Austin, Texas 78759 USA
This is the inside of the rentable "clubhouse."
Photo Credit: Yelp