I found the place as described... meticulously clean, complete digital connections and in a convenient "in town" location but not on a main thoroughfare. For the price I couldn't ask for more.
One note, as it is on street parking, be prepared to have to search a bit for parking after 8pm.