Lovely place in a great location next to Acropolis and Acropolis Metro station!