A very nice place in the Tulane area of town