Perfect place to stay on Crete!