I highly recommend Yacinthos! You can choose the time of your arrival as you need, the host is super nice and speaks English and French, which is very convenient. We even got a better room than we expected, which was really nice. The pool was clean and warm, there were even some floaties and a voleyball we could use. Overall it was a really nice stay:)