great, clean, well located