excellent stay and ideal location.