Stylish and spacious place place in Launceston.