An excellant stay with a thoughtful host.