Second floor is a bit weirder. I'm making the building a bit "split level", where the rooms on the ground floor don't all have the same ceiling hight. The rectangular core of the building (the parts of the first floor that support the rooms of the second) are quite high (perhaps 20 feet or so), with the outer bits of the ground are shorter (perhaps 12 feet, still pretty high). This does slightly hard to follow things to the stairs, but don't worry about it. Just realize that the residential part of the second floor is actually a bit higher than the stone roof.

Obviously, this is even more blocky and unfinished than the progress on the ground floor. The parts currently in pink typically overlook down into the ground floor.