I can only recommend staying at Aprils place. Dalston is a fun neighborhood and the apartment is great! On top of that it is right next to a metro stop, so it is also easy to get around.