Ha! That sounds like something I say on my first day back in Negril!
Yes....YES, you are really here!