Stefan place is really nice and well located for exploring Athens. The whole team is really helpful and can accommodate your requests / needs. Highly recommended!