A nice latin-flavor tune with Guitar-like sounds.
Miami road trip?