The location of the lodge could not be more perfect, on the roadway to Rialto beach, hidden away in beautiful rain forest. You immediately feel home entering the gorgeously decorated public space of the lodge, which includes a fire place, couches, blankets, games books and a bar…