The complex of self-catering maisonettes Stella is located in the center of the village, overlooking the picturesque harbor of Ammouliani
. It came into operation in 2006.
There are 5 apartments and 2 ground floor studios, each with equipped kitchen and balcony. The apartments are suitable for four and five-member families or friends.