Located in one of the most magnificent settings in the world, Hotel La Mariposa stands majestically on the coastal heights of Manuel Antonio, Costa Rica.