I think the design is as pretty much good as it's going to be considering the restrictions.
Suggestions:
- lots of skylights - laundry, ensuite, bathroom and maybe even hallway or it's going to be very dark.
- you could take out the wall between the hallway and the dining area if you want...