Iolida Beach Agia Marina Nea Kydonias, Chania, 730 14, Greece best offer