I like the "Cabo" name. It suggests fun, sun and a touch of sophistication.
I immediatly think Cabo San Lucas and Cabo Wabo Tequilla.
Cabo means Cabo San Lucas which is a popular Mexican tourist
area at the southern tip of the Baha peninsula. Great place...my wife and I had
a chance to visit earlier this year.