Long beach lodge has been our favorite destination for awhile now, it's 5 star all the way. The service is beyond, the staff are so pleasant, everyone smiles at you and offers to help in some way. We went for 3 nights and can't say more about the place. The cost of the restaruant is reasonable. For breakfast there is a free continental and you can add 2 items for $8.00 (eggs, bacon, sausage, etc....). Everyday there is a special; ie; soup, pizza. I had the pizza 2 days in a row. I just loved the thin crust. The service was fast and the scenery from the great room is so relaxing. We have been to a lot of resorts and this one is at the top for everything. There are a few bad reviews.. not many but don't let that deter you from booking at the long beach lodge. You won't be disappointed. Trust me I have writen a few bad reviews of other places because they were bad, this one.... TRUST ME! It's the best place in Canada... for us!