Absolutely recommended, apartment in an amazing location in Athens.
Clean, well equipped and the owners are super super nice