Little Lua Beach House is a small holiday stay in the Netherlands, in Egmond aan Zee. Loving the beach life.