Stavros Villa is a highly recommended place to put up at. Host is very friendly and will do his best to help us.