Cozy cafe with fantastic views, perfect for a hot, home-cooked meal. Located on a campsite.