Everything top. Very clean. Nice bathroom. Stunning view.