clean, modern and well kept