Perfect location, beautifully appointed, gracious and thoughtful hosts.