Stelios's place has everything as described and the stay there was very good. The place has a really nice view from the rooftop and its very well located. Hospitality was great :)