Excellent location; fabulous, attentive, communicative, accommodating, kind host. This is a wonderful place to stay; it is spotless, comfortable, safe, quiet...I cannot say enough positive about my choice!