A cozy place in Glencairn that will win your heart. Close to everything you may need and a view to die for.