Excellent place to stay with kids! Heaps to do (beach, playground, games room, cinema, pool, kayaks, cafe with indoor playground and restaurant). There were lots of surprises for the kids in the apartment including books, toys, games, and kids crockery.