Super!
Nice, calm location, with a very good taverna and a supermarket close by. Good communication, easy check in/out.
We loved it.