Absolutely what we needed!! After traveling around Italy, Stelio's Place was a wonderful respite.
Everything was perfect. Stelio's was amazing, but even more, the woman who worked there (daughter or girlfriend, not sure....) was so polite and nice, She always had a smile.
We were a little sick, and we had to cancel a tour we'd planned, which she did politely with no charge. The pool was to die for, and only a 2 block (2 minute) walk to the most beautiful black sand beaches ever.
Showers were top notch, as well as beds. They even gave us extra pillows. Wifi was good enough to stream Desperate Housewives!! :)
There were grocery, convenience stores, and restaurants near the hotel, which made for an easy, laid back vacation.
We never wanted to leave and we'll surely be back.