Really nice place in a good location! Perfect for a few nights in Athens