Very accurate and clean; nice and spacious; the outside made it all the more lovely.