Lags too much, and some links are broken like the link to claim your daily reward and info review. I submitted reviews before and didn't get the rewards. The server replied:
Hi, we need to know your IGN and server you play on. Please report any issues on our forum at: https://forum.craftersland.net/forum/8-minecraft-servers/