Very clean! Pleasing design. I would book here again. The pictures are accurate. I will say the pool is much smaller than anticipated but enjoyed it nonetheless. I liked that it was more in the neighborhood than in the city as we got to experience some local cafes in the area. Highly recommend this place!