The small flat of Deni & Geri is perfectly located for a weekend in Athens. If you just need a simple equipped place to sleep for some days to explore the capital of Greece this is the way to go! Only the bathroom could use a little bid more love.