Reasons to stay at Hotel Punta Islita, a secluded resort located on the Nicoya Peninsula on the west coast of Costa Rica with a focus on sustainability.