SwimLabs

SwimLabs is a great facility with indoor wave pools (like endless pools) with 3 video camera angles to capture your swim for maximum coaching and improvement.