On the Colorado River. They have a little marina right out front to dock your boat while you visit. They also have a nice hotel with a water slide in the lobby.