Agapi went above and beyond as a host, providing clean towels and a cleaning service whenever I requested and sitting down with me to give me advice, restaurant recommendations and directions around town. The apartment was very comfortable, literally steps from the beach and a great beach bar (aptly named Heaven). You can very easily take the bus into the city centre of Heraklion, which I did almost every day. It's a great place to stay.