excellent location and stay.