excellent stay at a good location