Live (and loud) Cuban music, indoor palm trees and just the right amount of Latin-flavored crazy. A bit like South Beach circa 1990, with more sparklers.