Stelios Place is an amazing family business! New renovated room and very clean and cozy! Very close to the beach and a lot of restaurants and cafes. Katerina is an amazing host! Highly recommend!