All-inclusive ecolodge offering polished beachfront tents, plus whale watching & kayaking.
Find a cozy hotel nearby and make it a full experience.