Venue is just 50m from the sea and close to two beach clubs. Amoudara is not the best beach in Crete but this accomodation is perfect if you need to stay in Heraklion or just around it.
The host is very friendly.