Quiet, self contained place in a great location, and a warm, welcoming host.