Cyprus’ Omodus Village: A Place to Take Your Time