The place is nice and in a very good location- Launceston is quite small so it’s walkable distance to pretty much anywhere (20min walk max) shops, supermarkets and restaurants.
The street parking is limited but is available and the flat itself has everything you would need to cook your own meals. As mentioned above there isn’t a door on the bathroom but we didn’t find that to be an issue. :) overall a very pleasant stay!