Kevin's house is amazing. Beautifully furnished, immaculate in fact. Situated in the heart of the Bywater, minutes from great eateries, bars and cafes. If you plan on staying in NOLA, Kevin's house is the spot.