Clean. Large and roomy. Well equipped. Perfect location.