Location location location! Great place in the very heart of Plaka. Rooftop + views is a major bonus!