Extremely nice place in Plaka. Everything best in walking distance!