Stella and Nikos apartment is in a great location and they were very communicative and responded to my concerns quickly. The apartment is nicely decorated and has a lot of great amenities. I would highly recommend staying here!