Anybody been to this place on Lake Travis ??

Opinions yes or no