This was a real gem of a place to stay. First and foremost, the host Jennifer was great! She was great at communication, really friendly, gave us lots of ideas of what we can do. She made sure we had everything we need. The apartment itself was just what we needed. It's not too big, but it has everything it needs, and I would say is bigger than the pictures would suggest. The pictures don't do it justice. The entrance hall is very convenient. Has space for storing suitcases, hanging closes, great space to get ready to go out, and a very comfortable seat/bed.We slept really well in the bed, and there were a few good options for kids/other guests to sleep. The apartment comes with so much useful stuff. Stuff for washing, lots of towels, blankets, bits to take down to the beach like chairs, mats, pool noodle, useful bits in the kitchen like oil, salt, tea and coffee etc. Not to mention stuff for us to enjoy like board games, jigsaws, DVDs, and a very cool 3d map of the area on the wall. The balcony was our favourite bit. The view from there is unreal. And waking up each morning to the sound of birds, it was idyllic. The area is amazing. So close to the beautiful beach with a bar, diving platform, grassy areas etc. It's easy to get to the bike path to get around the lake, plenty of parking. We also had access to their garage which had a bunch of bikes to choose from to go on bike rides. All in all, fantastic apartment, great host, very much recommend!