Waterfront Hotel Tops Out in New Braunfels