Comfortable stay in lovely country setting