Spotlessly clean, easy to communicate, great location