Super place! Super location! Super host!
All the luxury touches one hopes for all in one lovely setting. Hats off to Richard for creating a luxury oasis right there in a terrific Nola location!