Great location. Clean. Attentive. Totally as described. Would stay again.