Great place to stay, location, shopping, and eateries.