Wonderful location, stylish amenities. Don’t pass this one up on your next trip to New Orleans.