saw the planes on the beach for the place and then happened to drive by. saw it as a sign and was so happy i decided to go in =)
All reviews seem positive