Fantastic hospitality, great location for Tulane games, and cozy spot for a weekend or week long stay in New Orleans!