Gavalochori has a bakery and 3 excellent tavernas serving authentic Cretan dishes. The 2 shops sell fresh local produce and most necessities. They're all located in the village centre and within walking distance of the villa.
There are fine sandy beaches at Almyrida and Kalyves. Both are Blue Flag rated. The beachside tavernas will serve you food and drinks and their sunbeds are usually free for customers.