Very clean, and everything we needed for us and our toddler. Arrived late in the day so it was lovely to be given breakfast for the first day. Would recommend for anyone wanting a well appointed place to stay in Launceston!