excellent stay and very good location