clean, modern and well located.