Davids place ideal location close to Alexander Palace , Crouch End and Muswell Hill. Clean , comfortable and nice vibe about the place.