For horses this is a paradise.