I stayed in David's flat right around the corner from the Business Design Centre in Angel. It was an excellent stay in every way imaginable. David welcomed me upon arrival and was very responsive and helpful throughout my stay. Would absolutely recommend others to stay there. Also, the private balcony is a lovely treat - it's facing south so you'll have plenty of sun.