100 sq meters is about 1000 sq ft, and that's definitely on the small side for a 3 bedroom. 150 at 1600 is much more "normal" even in the US (for apartments, houses are usually bigger now).