Really nice place in a great location, especially for anyone visiting Tulane!