We were recommended to go to Maruba by a couple we met who said the freshly baked bread was good. Luckily we head there on our first day, we have a bacon, cheese, avocado and chicken baguette (yes we're hungry). It is amazing. Everything is freshly made or straight from the garden. She even makes her own bacon which is awesome. We have eaten there everyday since at least once. The curry, napi nadir, crispy anchovies, home made burger, sandwiches, lobster are all fantastic. The burger is one of nicest i have ever eaten. To top it all off Ita and Tom are lovely, if you ask she gives you detailed information on all her dishes along with interesting and friendly conversation. The highlight was their dog called Brown who is gorgeous and cuddly. We tried many other places but no where came close to the price and quality you get at Maruba. The best place to eat on Samosir, don't miss out.