we have never been to corfu have just booked two weeks at alexandros studios/apartments roda in september.has anyone stayed there before we would just like bit of info about its location and resort in general