Beautiful place with everything you need. E.ma left some good tips on restaurants and beaches to visit. You will need transport but that let's you see more of wonderful Crete. Highly recommended.