We already heard good things about this place before booking, but our experience still beat our expectations. The location is unrivaled, kitchen well equipped, living room cozy and modern, with a dining table good for family dinner and home office. In the living room, there were some books, toys, coloring for the kids too! (we didn't bring any toys, so this definitely kept our two children occupied for a bit). Our children (4 & 6) absolutely enjoyed their time there, and spent a lot of time on the beach. The host's helper stays nearby, so any problem she could assist. A very pleasant stay!