This place is very much like the images and had everything we needed. Supersmooth check-in, the pool was really nice!
However, there were some stairs so we always needed two of us carrying our baby and stroller down/up. The walls are very thin but that was no issue for us.