SeaScape Luxury Residences are Agia Pelagia’s posh vacation dens on Crete