Stelios Place is a very nice place. Clean with a lovely pool.
It looks nice and close to the beach and restaurants
we recommend this place!