Cute place and fantastic location in North Hobart.