Beautiful place, except the pool. Water was green and unswimmable which our kids were looking forward too for months. Front desk staff did accommodate some and told us we could use the pool at the sister hotel Berlin Resorts, about a 10min drive each way. Kids still got to swim but it broke our party up(grandparents and such who didnt plan on swimming but would have watched). They werent going to leave again. That was disappointing to find out after arriving. It was one of the more important parts for us with the kids. Breakfast was good and room was clean though. check in was easy.