everything is top. one of the best flats in Crete. the host is also great. will stay ther again.