Great, stylish flat in a fantastic location. Perfect for a short Athens stay.