From the moment I stepped foot into the lobby of the stunning Sofitel Legend Casco Viejo Hotel in Panama City, Panama, I knew I was somewhere special. (It didn't hurt that the luxury hotel sits in the ...