This is dorm like living very close to two major supermarkets, the cosiness factor is not very high but if you need somewhere to stay for a night or so its convenient. On the plus side is the nice beaches in Agii Apostoli which are only about 500 meters away.