Convenient and comfy stay in Hobart. Central location.