If you’re staying in Athens you won’t find a better location than this. Do yourself a favour and stay here. It is beyond awesome