Antonis place is really new and stylish. It has everything you need to stay in order to explore Crete