The apartment is great. They were quick to respond to my messages, and check in was easy. I would definitely stay there again if I return to Athens.