Well kept, clean and modern