Fantastic location near Plaka and Syntagma square. This place was much larger than expected, and Stella and Nikos are incredibly hospital. Great place!