Great place. Immaculate. Close to Tulane.