10/10! Sparkling clean, easy communication, and well located.