The family-run Zafira Holidays Apartments are set in their own beautiful landscaped gardens, with glorious views of the sea in the lovely Pissouri Village