David and Mimi are excellent hosts. They were there during our stay, which meant that the kitchen was shared, but they gave us lots of space and when we did see them they were full of good tips and good conversation.