A delightfully appointed and beautifully clean accommodation with lovely thoughtful hosts.