excellent location and place to stay