Excellent location; kind, gentle and responsive staff; very clean, well kept and comfortable.