Harpoon Harry's property did sell, but the developer decided to delay building the condos and is leasing the building back to Harpoon Harry's for now. (includes Hooters and Latitudes property also... I think...)
And yes, Spinnaker is a popular alternative to Club La Vela. Personally, I usually don't visit one without visiting the other. They are next door to each other... it's just too convenient. That and the fact I can always get in free at both places.