Location location location!! This place was perfectly placed in the city. My husband and I saw a Rockies game; stadium was literally about 5 mins away. Also if you like new Orleans food, check out the Nola Voodoo Tavern. It’s two blocks from house and is bomb!