Villa Nereid is a luxury, modern 6 bedroom villa located in Rodia, Heraklion, Crete. " />