excellent stay and good location