Looks good for a starter, there are no overhangs for mobs to hide under when morning hits so that's good. Anything that can die in sunlight will die.
One thing I can't tell is if the front of the house is included in the fenced in area. If it isn't I'd say include it and put torches on the corner points of your fence areas to help keep mobs from spawning in the farm and roof. One torch at corners and one half way points should do the trick good.
For a starter house, eligance and beauty aren't important. Practical building is key till you gather more resources.