Top: Location, cleanliness, equipment, communication, terrace
flop: no washing machine as promised
all in all I would say it was very very good and I would book it again