We enjoyed our stay at Evangelias residence. I would say the location is not accurate on the post, lots of hills you need a mode of transport to stay here. This place is not in Fira as suggested. Rooms were extremely clean and so was the whole complex. The cleaner told us to F off one night and the managing director ( not evangelia ) was clearly trying to make money from us asking us to pay 70 euros to check out later that day when they had no further guests as we had a late flight. This was a rip off for good guests who looked after and respected the place, we only wanted a shower. Overall a good trip.