extremely well located and very clean.