10/10 recommend this place! Looks great, near the metro and the Zeus staff is very helpful.