There are 3 or 4 bus goes from the heraklion main bus station directly to Agia Pelagia, you need to check timetable, The host is really friendly and willing to help in any matter, the place is 2 minutes from the beach, there are supermarkets and shops in the area, and good restaurants everywhere