Highly recommneded place to stay when in Athens!