Mountain lodge offering accommodation and dining, a popular destination for hikers and groups.