Great studio flat in Athens. Perfect for our stay