This place is worth it for the terrace alone! Very clean space with everything you need for your short stay in Athens.