An excellent location / comfortable stay.