Kevin and Louis place is located a short 15-20 mins walk away from the downtown area. It's a quiet neighborhood and has a number of delis, cafes and restaurants near by.
Kevin was a great host, helping us out with travel information and giving us a warm welcome as soon as we arrived. Unfortunately Louis wasn't in town so we didn't have the pleasure of meeting him.