One thing to consider is that any damp on the ground floor will be your sole responsibility. A leaky roof will be shared cost-wise but it'll be you that has all your shit ruined should there be issues. Truth be told I'd not have either and go with first or second, but that might not be much help.