clean, affordable and good location