Aleka was great. The place had everything we needed. The location is very convenient. We'd definitely stay here again if we visit Athens.