Good sized apartment in the heart of Stoke Newington - a very lovely area of North London. Being flexible with check-in and allowing us to bring our pets was excellent.