A comfortable and thoughtfully appointed space; great location; great hosts.