Great short stay accommodation in south Hobart