Stavroula is an excellent host, provided everything we needed during our stay and her family/friends were so nice too. Provided excellent tips and were helpful in telling us what we should do there. They even baked us some goods that were sitting on our patio table for us to eat in the morning when we woke up.
The spot is great. Very close to super paradise beach, you can walk but they also have buses that run for 2-3 euro per person and you can catch it going both ways, to super paradise beach and in to town. It stops right in front of the place on the road. Also easy to rent a car or ATV if you like too.
My friends and I were very happy with our stay and hope to come back soon!