Nestled amongst swaying palms on the shore of Disney's Grand Floridian Resort & Spa, attentive guests will come across a charming blue and gold lighthouse with two blue stars statue. A lovely piece of art, the only clue to the reason for its presence is a plaque saying "Presented by The Lane Thomas Foundation, A Beacon of Hope, A Light of Love."