In line with the photos, great swimming pool and garden. Lots of nice corners to sit and chill. Quick in communication and flexible in adding baby equipment. Enjoyed our stay!