Interesting and very conveniently located place to stay in Hobart.