Everything was great! It is the best place to stay in Sfakia.