Clean. Great Location. Great communication. Affordable price