There are several beaches in Bali, many small hotels and restaurants. Bali is 45 km from Heraklion. The bay of Bali is protected from the north winds and it is calm almost everyday. The beaches are sandy and there are facilities on all of them. Bali is a very relaxing traditional resort and is ideal for couples and families.