Zephyr Palace, a 5 start resort near Jaco in Costa Rica, is everything it claims to be and more. I’ve been watching this place for a while now, with plans to go there eventually. Somehow everything just worked out for us to finally take our first trip to Costa Rica and stay at the...