Great Value. Great Location. Great Home. Great Host. Phil's place has everything to make a memorable stay in Nola.