Everything top! Great place, nice appartment, easy communication. Just a bit noisy :)