Best place to stay in New Orleans. Great for a group trip.