The Art House is an amazingly beautiful home on Algiers Point. Near the ferry across the river from all the French Quarter action.