Cosy comfortable place to stay on a beautiful property.