A)2\hall,the kitchen,living room,bog dining room,toilet\three bedrooms and a corridor
B)big-small
old-new
back-front
comfortable- comfortable
C)1.big
2.two
3.yes
4.on the ground floor
5.on the first floor
6.
7.in a garage
8.yes
9.spaces,flowers,swiming-pool
10.three
11.Yes,he does