Great location. Clean and functional. Ample off-street parking.