We enjoyed our stay at Casa Bella. Manos greeted us very warmly and gave us a tour.
The villa has a great seaview from all the rooms. It has nice private outdoor space which our kids enjoyed.
The beach is about 5 minutes of walkable distance away. It is crowded, mixed sand and pebbles but the sea is extremely clean and beautiful.
Unlike other Crete beaches it has almost no waves so if you travel with small children it is a plus.
We didn't go to any restaurants since we like to cook, but I have to mention that the kitchen was spacious and very well equipped. The Miele oven and stovetop were easy to use and cooked really well.