Stella and Nikos have a beautiful apartment and are great communicators. The whole experience with them was far better than I could’ve expected and I certainly recommend their spot if you are looking for accommodations for a large group in Athens!