The camping site still exists. I have personally contacted the security on the site and was told that everything works as intended. Even though the website is closed on maintenance, you can still book an open place here. Either by arriving here personally or by calling +371 27336642