tropical kingfisher?

Every morning in Puerto Vallarta while enjoying a cup of coffee, I’d have my camera ready to take pictures of activity in Banderas Bay – sometimes it was a cruise ship coming into port or fishing boats, but a lot of times I was trying to capture all the different birds that landed in view of the balcony.

I think this is a tropical kingfisher, but please correct me if I’m wrong.

tropical kingbird-2tropical kingbird?kingfish marina vallarta