This flat is in a wonderful location in Angel and has everything you could ask for. Great amenities etc. Communication was great and we Roger was accommodating with check in time, which was great for us. We couldn't fault this flat and would recommend it to others. We wished we could have stayed longer!