We were staying at Dimitris apartment for a week and everything was great! Starting from the view of the balcony to his hospitality! When we arrived at Iraklio airport, Dimitris offered to pick us up, which was very helpful because we had no clue which bus to take. Additionally, the apartment contains everything you need. We didn't rent a car, which wasn't a problem, the public transport system was better than expected and we could visit places like Knossos (Dimitris was so nice and drove us there) or Rethymno. I personally would recommend going to the beach at Lygaria, because it's not as crowded as the beach at Agia Pelagia - the only disadvantage is the steep way to the beach (but it's worth it). We would definitely stay again and had a relaxing, beautiful week! :)