Well made interior, clean and spacious.