It is a nice quiet place on the south coast of Crete