Peter’s place is an ideal location in Hobart close to beach