A simple but comfortable accommodation in a delightful country setting