Actually on that vid I launched at the intersection of Broughton Dr. and 3rd Street (North beach).
However, on my previous vid with falcon and the 7.5 Cheetah it was indeed at the end of Illinois Av., where you were back in Sept. (South Beach). I'm know I'm very fortunate to have these spots 5min away from home. There are a few things I would call truly luxurious: One would be to travel on private jet, and the second would be to live very close to a good sailing spot! At least I got one of the two! ;)