This place Sleeps up to 30 people. This house is close to Lake McQueeny, Treasure Island, New Braunfels. You’ll love it because of the location which couldn't be more perfect. Located on Lake McQueeny with private waterfront and access. This place is good for couples, solo adventurers, business travelers, families (with kids), big groups, and furry friends (pets).