Demetris place is great. Very clean and near the bus stop which is very important for the tourists l. Also it is within a walking distance from the white tower so it is easy to see the sightseeings of that area.