We enjoyed our stay at Stelios. The accommodation was clean and perfectly located for our outings. The introduction to the area given upon arrival was excellent and so was the communication.