Jo’s Place at Crown Imperial Court, popular choice for travelers