Really nice place, good location for exploring Athens