A good stay and an excellent location