We stayed with our 12 month old son and two other adults. The accommodation was everything that the photos led us to expect. It was all very clean and tidy with comfortable beds, plenty of space and all of the modern conveniences. The location was great, being close to the lake, about 50m from the beach and about a 10 min walk into the main café strip. Ali provided communication leading up to our stay informing us that there were safety gates that we could fit above the stairs, which was appreciated. Given that there were no bookings either side of our stay Ali was very flexible with our arrival and departure times (i.e. we were able to arrive early and leave late) but of course this would depend on other bookings.