This place was perfect for our family with your kids! Great location, walk to the beach and local shops (with some hills along the way).
I would definitely stay here again - they were very responsive and so easy to stay. Gorgeous home, great yard!