Compact, self-contained home in excellent location. Thoughtful and practical hosts.