Discovered this restaurant late. The food was excellent. Irish blue cheese shuffle crafted perfectly, fish was lovely and fresh and cooked superbly. The home made ice cream delicious. Really enjoyed the atmosphere in the restaurant. Will definitely be returning! There are some other good restaurants on the IoM these days, but MacFarlane's is the best.