Had a great stay in Kalyves. The villa is brand new and really lovely - modern, big bedrooms and 4 bathrooms which is a massive plus. Would be great for 5 couples or a family with children. The kitchen is incredibly well stocked, with loads of equipment to cook and a there's nice BBQ area. We paid a little extra to have the pool heated, which I'd probably recommend as the sea breeze can be quite cool. I just wish we'd done a little more research into Crete beforehand - the island is massive so getting to the beaches is still 1hr30 mins + and taxis are pretty expensive. In general however the villa is perfect, as described and the host incredibly helpful. Couldn't ask for more from them on that front.