It seems that Inns and Taverns have become just a place to set your Hearthstone for ease of travel.
Who else enjoys their ambience and feels cozy and adventurous, with warm and welcoming music. I find them to be one of the most magical places in the game.